(pitching) rubber - French English Dictionary